Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD ROAD Terraced £338,858 £144,250 16 Oct 2003
4 ORCHARD ROAD Terraced £400,393 £162,000 25 Jun 2003
8 ORCHARD ROAD Terraced £271,500 18 Nov 2019
10 ORCHARD ROAD Terraced £331,281 £310,000 17 Nov 2023
12 ORCHARD ROAD Terraced £347,493 £333,500 29 Oct 2024
14 ORCHARD ROAD Terraced £328,828 £64,000 15 Dec 1997
18 ORCHARD ROAD Terraced £384,528 £153,000 4 Apr 2003
20 ORCHARD ROAD Terraced £333,548 £315,000 14 Jun 2023
22 ORCHARD ROAD Terraced £324,489 £56,000 30 Sep 1996
26 ORCHARD ROAD Detached £447,909 £246,500 1 Jun 2011
30 ORCHARD ROAD Semi-Detached £367,000 12 Oct 2023